package com.baichang.taoshunda.dao;

import com.baichang.framework.dao.BaseDao;
import com.baichang.taoshunda.entity.SpecValue;

import java.util.List;
import java.util.Map;

/**
 * Created by ${wushenglu} on 17/08/23.
 */
public interface SpecValueDao extends BaseDao<SpecValue> {
    /**
     * 获取对应的规格值
     *
     * @param specId 规格编号
     */
    List<Map<String, Object>> getSpecValues(int specId);

    /**
     * 查看规格值
     *
     * @param typeId 商品类别编号
     * @return
     */
    List<Map<String, Object>> findGoodsSpecValue(Integer typeId);

    /**
     * 根据规格编号删除规格值
     *
     * @param specId 规格编号
     * @return
     */
    int deleteBySpecId(Integer specId);

    /**
     *
     * @param specId
     * @return
     */
    int deleteByTypeId(Integer specId);
}
